package com.matchmaking.system.mapper;

import com.matchmaking.system.domain.SysPost;
import com.matchmaking.system.domain.SysUserPost;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * @Description: TODO
 * @Author 卟哭！
 * @Date 2024/03/21  12:02
 * @Version 1.0
 */
@Mapper
public interface SysUserPostMapper {
     /**
      * 查询用户岗位信息
      * @return
      */
     List<SysUserPost> selectObjects();
     /**
      * 根据用户ID查询用户岗位信息
      * @return
      */
     List<SysUserPost> selectObjectsByUserId(Long userId);

     /**
      * 新增用户岗位信息
      * @param entity
      * @return
      */
     int insertObject(SysUserPost entity);

     /**
      * 删除用户岗位信息
      * @param userId
      * @return
      */
     int deleteObject(Long userId);

     /**
      * 批量删除用户岗位信息
      * @param userIds
      * @return
      */
     int BatchdeleteObjects(Long[] userIds);

}